  <style type="text/css">
    table td {text-align:center;}
    table td input {width:80%;}
  </style>
  
<script type="text/javascript">
var counter = 1;
function add_one()
{
	var tbl = $('#alltbl');
	var tr = $('#alltbltitle');
	
	var o ='';
	o +='<select name="new['+counter+'][field_type]">';
	<!--{foreach ($fields as $e => $f)}-->
	o +='<optgroup label="<!--{$e}-->">';
	   <!--{foreach ($f as $g)}-->
	o +='<option value="<!--{$g[type_name]}-->"><!--{$g[type_name]}--></option>';
	   <!--{/foreach}-->
	o +='</optgroup>';
	<!--{/foreach}-->
	o +='</select>';
	
	var s = '<tr>';
	s +='<td><input type="text" size="10" name="new['+counter+'][field_name]" value="" /></td>';
	s +='<td><input type="text" size="10" name="new['+counter+'][field_remark]" value="" /></td>';
  	s +='<td>'+o+'</td>';
  	s +='<td><input type="text" size="4" name="new['+counter+'][field_length]" value="" /></td>';
  	s +='<td><input type="text" size="4" name="new['+counter+'][field_default]" value="" /></td>';
  	s +='<td><input type="text" size="4" name="new['+counter+'][field_sort]" value="" /></td>';
  	s +='</tr>';
	$(s).insertAfter(tr);
	
	counter++;
}

var curbg = '';
$(document).ready(function(){
	$('tr').mouseover(function(){
		curbg = $(this).children().css('background-color');
		$(this).children().css('background-color', '#ffff99');
	}).mouseout(function(){
		$(this).children().css('background-color', curbg);
	});
});
</script>

<p />
[字段库]使用说明
<ol>
    <li>点击“增加”按钮，可新增记录</li>
    <li>新增或修改记录后，点击“提交”按钮，即可</li>
    <li>清空“编码”字段，再“提交”，即可删除</li>
    <li>如“编码”字段的首字母为下划线( _ )，则在使用时会自动加数据表的名称</li>
</ol>
<p />

<form action="<!--{$actionurl}-->" method="post">
<input type="button" value="增加" onclick="add_one()" />
<input type="submit" value="提交" />
<table width="100%" border="1" id="alltbl">
	<tr id="alltbltitle">
		<th>编码</th>
		<th>描述</th>
		<th>类型</th>
		<th>长度</th>
		<th>默认值</th>
		<th>排序</th>
	</tr>
  <!--{foreach ($bases as $val)}-->
  <tr>
  		<td bgcolor="<!--{$val[bgcolor]}-->"><input type="text" size="10" name="old[<!--{$val[field_id]}-->][field_name]" value="<!--{$val[field_name]}-->" /></td>
  		<td bgcolor="<!--{$val[bgcolor]}-->"><input type="text" size="10" name="old[<!--{$val[field_id]}-->][field_remark]" value="<!--{$val[field_remark]}-->" /></td>
  		<td bgcolor="<!--{$val[bgcolor]}-->">
  		<select name="old[<!--{$val[field_id]}-->][field_type]">
  		<!--{foreach ($fields as $e => $f)}-->
  		<optgroup label="<!--{$e}-->">
  		    <!--{foreach ($f as $g)}-->
  		    <option value="<!--{$g[type_name]}-->" <!--{echo $g[type_name]==$val[field_type]?'selected':'';}-->><!--{$g[type_name]}--></option>
  		    <!--{/foreach}-->
  		</optgroup>
  		<!--{/foreach}-->
  		</select>
  		</td>
  		<td bgcolor="<!--{$val[bgcolor]}-->"><input type="text" size="4" name="old[<!--{$val[field_id]}-->][field_length]" value="<!--{$val[field_length]}-->" /></td>
  		<td bgcolor="<!--{$val[bgcolor]}-->"><input type="text" size="4" name="old[<!--{$val[field_id]}-->][field_default]" value="<!--{$val[field_default]}-->" /></td>
  		<td bgcolor="<!--{$val[bgcolor]}-->"><input type="text" size="4" name="old[<!--{$val[field_id]}-->][field_sort]" value="<!--{$val[field_sort]}-->" /></td>
  </tr>
  <!--{/foreach}-->
</table>
</form>